// 类
class Person {
  constructor(name, age) {
    this._name = name;
    this._age = age;
  }
  getName() {
    console.log(this._name);
  }
  setName(name) {
    this._name = name;
  }
  static work() { //es6静态方法
    console.log('这是一个静态方法')
  }
}
// var p = new Person('张三', '20');
// p.getName();
// p.setName('李四');
// p.getName();

// 静态方法
Person.work()

// 继承
class Web extends Person {  // extends继承
  constructor(name, age, sex) {
    super(name, age);  //实例化子类的时候把子类的数据传给父类
    this._sex = sex;
  }
  getGender() {
    console.log(this._sex);
  }
}
// var w = new Web('李四', '44', '男');
// w.getGender();
// w.getName()
